Buying a property is easy but purchasing a good property is tough. Must know aspects before buying p...